package cn.funeralobjects.minecraft.handler;

import com.mojang.authlib.GameProfile;
import net.minecraft.text.Text;

import java.net.SocketAddress;

/**
 * @author FuneralObjects
 * Create date: 2020/11/15 2:03 PM
 */
public interface PlayerLoginHandler {

    /**
     * 登陆检查接口
     *
     * @param socketAddress 连接信息
     * @param profile       游戏文件
     * @return 如果有返回 则为失败，并展示返回内容
     */
    Text checkCanLogin(SocketAddress socketAddress, GameProfile profile);
}
